package Fibonacci的最小步数;

import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int n = in.nextInt();
        int f1 = 0, f2 = 1;
        while (f2 < n) {
            int t = f1;
            f1 = f2;
            f2 = t + f2;
        }
        System.out.println(Math.min(n - f1, f2 - n));
    }
}